type github.com/andybalholm/brotli/flate.huffmanBitWriter
18 uses
github.com/andybalholm/brotli/flate (current package)
huffman_bit_writer.go#L65: type huffmanBitWriter struct {
huffman_bit_writer.go#L81: return &huffmanBitWriter{
huffman_bit_writer.go#L91: func (w *huffmanBitWriter) Reset() {
huffman_bit_writer.go#L95: func (w *huffmanBitWriter) flush() {
huffman_bit_writer.go#L110: func (w *huffmanBitWriter) writeBits(b int32, nb uint) {
huffman_bit_writer.go#L128: func (w *huffmanBitWriter) writeBytes(bytes []byte) {
huffman_bit_writer.go#L152: func (w *huffmanBitWriter) generateCodegen(numLiterals int, numOffsets int, litEnc, offEnc *huffmanEncoder) {
huffman_bit_writer.go#L240: func (w *huffmanBitWriter) dynamicSize(litEnc, offEnc *huffmanEncoder, extraBits int) (size, numCodegens int) {
huffman_bit_writer.go#L259: func (w *huffmanBitWriter) fixedSize(extraBits int) int {
huffman_bit_writer.go#L269: func (w *huffmanBitWriter) storedSize(in []byte) (int, bool) {
huffman_bit_writer.go#L279: func (w *huffmanBitWriter) writeCode(c hcode) {
huffman_bit_writer.go#L302: func (w *huffmanBitWriter) writeDynamicHeader(numLiterals int, numOffsets int, numCodegens int, isEof bool) {
huffman_bit_writer.go#L340: func (w *huffmanBitWriter) writeStoredHeader(length int, isEof bool) {
huffman_bit_writer.go#L351: func (w *huffmanBitWriter) writeFixedHeader(isEof bool) {
huffman_bit_writer.go#L361: func (w *huffmanBitWriter) writeBlock(matches []matchfinder.Match, eof bool, input []byte) {
huffman_bit_writer.go#L425: func (w *huffmanBitWriter) makeStatistics(matches []matchfinder.Match, input []byte) (numLiterals, numOffsets int) {
huffman_bit_writer.go#L472: func (w *huffmanBitWriter) writeTokens(matches []matchfinder.Match, input []byte, leCodes, oeCodes []hcode) {
huffman_bit_writer.go#L506: func (w *huffmanBitWriter) Encode(dst []byte, src []byte, matches []matchfinder.Match, lastBlock bool) []byte {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |